465268
576743
731845
696234
95923
963310
81410
670837
161596
552615
408222
69106
5170799
3590581
3119148
2424804
2243988
2070609
1994358
192178
1777118
1724136
1696196
1643471